package com.zhangxin.aiInterview.model.vo.response;

import lombok.Data;

@Data
public class GetFullProcessInterviewAnalyzeResultResponse {

    /**
     * 简历id
     */
    private Long resumeId;

    /**
     * 笔试id
     */
    private Long examId;

    /**
     * 技术面试id
     */
    private Long aiInterviewId;

    /**
     * hr面试id
     */
    private Long hrInterviewId;

    /**
     * 专业知识评分
     */
    private Double professionalKnowledgeScore;

    /**
     * 专业知识评价
     */
    private String professionalKnowledgeComment;

    /**
     * 技能匹配评分
     */
    private Double skillMatchScore;

    /**
     * 技能匹配评价
     */
    private String skillMatchComment;

    /**
     * 语言表达评分
     */
    private Double communicationScore;

    /**
     * 语言表达评价
     */
    private String communicationComment;

    /**
     * 逻辑思维评分
     */
    private Double logicalThinkingScore;

    /**
     * 逻辑思维评价
     */
    private String logicalThinkingComment;

    /**
     * 应变抗压评分
     */
    private Double stressHandlingScore;

    /**
     * 应变抗压评价
     */
    private String stressHandlingComment;
    /**
     * 潜力成长评分
     */
    private Double potentialGrowthScore;
    /**
     * 潜力成长评价
     */
    private String potentialGrowthComment;
    /**
     * 团队合作评分
     */
    private String teamworkScore;
    /**
     * 团队合作评价
     */
    private String teamworkComment;

    /**
     * 总评分
     */
    private Double totalScore;

    /**
     * 总等级
     */
    private String totalGrade;

    /**
     * 总结
     */
    private String summary;
}
